totally enclosed marine propelled surviving capsule - Français Anglais Dictionnaire